peak of laying - German English Dictionary